Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STAFFORD AVENUE Detached £460,032 £98,500 15 Jul 1998
3 STAFFORD AVENUE Detached £339,552 £255,000 28 Jul 2016
5 STAFFORD AVENUE Detached £439,766 £249,000 7 Mar 2006
7 STAFFORD AVENUE Detached £368,116 £210,000 5 Apr 2006
9 STAFFORD AVENUE Detached £354,761 £355,000 9 Feb 2023
10 STAFFORD AVENUE Detached £492,773 £280,000 23 Oct 2009
11 STAFFORD AVENUE Detached £376,732 £324,950 30 Nov 2020
16 STAFFORD AVENUE Detached £464,007 £138,000 27 Jul 2001
20 STAFFORD AVENUE Detached £407,552 £88,000 23 Oct 1998